the humbling river - Turco Inglés Diccionario